straw drain - French English Dictionary